.forumn-page {
  height: 100%;
  box-sizing: border-box;
  .row {
    height: 100%;
  }
  .forumn-page-right {
    padding-top: 2.5rem;
    padding-bottom: 10rem;
    padding-right: 3.75rem;
    .table-content {
      height: 100%;
      background: #fff;
      padding: 1.875rem;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      .table-search {
        display: flex;
        justify-content: space-between;
        align-items: center;
        .search-nav {
          color: #4D4D4D;
          font-size: 20px;
          font-weight: bold;
        }
        .search-icon {
          position: relative;
          .search-input {
            outline: none;
            display: block;
            border: 1px solid #ccc;
            border-radius: 2rem;
            padding: 5px 0;
            padding-left: 15px;
            padding-right: 35px;
          }
          .fa-search {
            position: absolute;
            right: 10px;
            top: 50%;
            transform: translate(0, -50%);
            color: #3DA9D9;
            cursor: pointer;
          }
        }

      }
      .table-area {
        margin-top: 23px;
        flex: 1;
      }
    }
  }
}